草庐IT

uitableview - Swift UITableViewCell 对齐

全部标签

ios - 如何在 UITableView 的编辑模式下启用滑动删除和删除按钮

默认编辑模式是打开的,这就是为什么在单元格上滑动,它会像这样删除,当点击编辑时,下面的方法用于删除数据现在它可以正常工作,但它们中的任何一个都可以使用。我想使用这两种方法来删除单元格。请帮我找到一些代码片段或教程链接 最佳答案 UITableView中编辑模式的自然iOS行为只是显示用于删除的“-”按钮,这是我建议您使用的方式,因为用户习惯于以这种方式进行删除。使用此库,您可以为两个滑动方向分配自定义按钮和操作。也许有了它,您就可以实现自己想要的。https://github.com/MortimerGoro/MGSwipeTabl

ios - 有什么方法可以制作像 UITableView 分隔符这样的分隔符 View 吗?

我想像那样自定义分隔线View,但我仍然卡在这里。Facebook应用程序使分隔线View美观。我想存档类似的东西。谁能帮帮我?我尝试设置框架和更新约束,但它不适用于所有设备(iPhone4s、iPhone5、iPhone6、iPhone6Plus)。我为UIView同时使用了约束和自定义框架,使其像分隔线View一样工作,约束常量或框架高度的高度为0.5。但它不喜欢UITableView分隔符。高度并不像Facebook应用程序那样瘦,有时不显示。谢谢 最佳答案 UIView*separtor=[[UIViewalloc]init

ios - UITableView 自定义拉动刷新 View 不显示

我有以下代码用于我的自定义下拉刷新。CGFloatcustomRefreshControlHeight=50.0f;CGFloatcustomRefreshControlWidth=320.0f;CGRectcustomRefreshControlFrame=CGRectMake(0.0f,-customRefreshControlHeight,customRefreshControlWidth,customRefreshControlHeight);TestRefreshView*refreshView=[[TestRefreshViewalloc]init];refreshView

ios - 如何根据 ios 中的文本长度增加 UItableView Cell 和 UITextView 的高度

嗨,我是Ios的初学者,在我的项目中,我在UItableview单元格上添加了UItextView,并且基于textlength自动UItextview和UItableview单元格高度需要增加,但根据我的代码,所有文本数据都没有显示在textview上,有些数据丢失了,请帮助我一些这是我的代码:formulaArray=[NSArrayarrayWithObjects:@"Implementexponentialback-offinyourretrymechanism.(e.g.ifyouwaitedonesecondbeforethefirstretry,Implementexpo

ios - 如何根据uiTableView中的标签调用按钮 Action ?

我在单个单元格中有一个按钮并为该按钮设置了标签。按钮上箭头创建:UIButton*btn_uparrow=[[UIButtonalloc]initWithFrame:CGRectMake(500,20,50,50)];[btn_uparrowsetTitle:@"up"forState:UIControlStateNormal];btn_uparrow.backgroundColor=[UIColorblackColor];[btn_uparrowaddTarget:selfaction:@selector(btn_up_arrow:)forControlEvents:UIContro

ios - UITableView Section Header 更改当前标题的样式

有谁知道在Swift中滚动UITableView时访问和更改UITableView中CURRENT节标题样式(样式纯)的内置方法或自定义方法。我的页眉预设样式是:overridefunctableView(tableView:UITableView,willDisplayHeaderViewview:UIView,forSectionsection:Int){letheader:UITableViewHeaderFooterView=viewas!UITableViewHeaderFooterView//recastyourviewasaUITableViewHeaderFooterV

ios - UITableView 空 View 放不下

我创建了一个空View.xib文件,当应用程序无法从Internet下载某些数据时显示该文件。我面临的问题是,当我将空View设置为我的tableView的背景View时,空View并没有完全适合屏幕。我不确定为什么会这样。-(void)updateUI{if([self.categoriescount]){self.tableView.backgroundView=nil;self.tableView.separatorStyle=UITableViewCellSeparatorStyleSingleLine;}else{NSArray*nibs=[[NSBundlemainBund

ios - 如何使 TTTAttributedLabel 垂直对齐中心与截尾

我正在使用TTTAttributedLabel以垂直居中显示一些文本(TTTAtributedLabel和UILabel中的默认设置),单行(也是默认设置)和截断的尾部换行符。TTTAttributedLabel*label1=[[TTTAttributedLabelalloc]initWithFrame:CGRectMake(20.0,40.0,200.0,60.0)];label1.backgroundColor=[UIColorlightGrayColor];label1.verticalAlignment=TTTAttributedLabelVerticalAlignmentC

ios - 圆角仅适用于 UITableView 的底部边缘

我使用下面的代码只为tableView的底部边缘制作圆角CALayer*capa=self.patientTableView.layer;//RoundCGRectbounds=capa.bounds;UIBezierPath*maskPath=[UIBezierPathbezierPathWithRoundedRect:boundsbyRoundingCorners:(UIRectCornerBottomLeft|UIRectCornerBottomRight)cornerRadii:CGSizeMake(10.0,10.0)];CAShapeLayer*maskLayer=[CAS

ios - 如何在 UICollectionView 中居中对齐项目?

我有一个CollectionView,它显示了一些启用了水平滚动和分页的图像。第一页和最后一页显示完美,但其余页面显示不正确,它们显示相邻页面的部分图像,因此它们未正确对齐(附上屏幕截图)。如何让所有页面看起来都一样,即图像正确居中对齐,这样相邻的页面就不会被偷看。请注意第2页中从左侧窥视的图像,因此实际图像从左侧被剪裁。我该如何解决这个问题,使所有页面看起来都像第1页。 最佳答案 如您在评论中的回复,可以找到答案here.这是您要求的Swift解决方案。swift1.2overridefunccollectionViewConte